Ah, diving into the world of version control with Git is a fantastic idea! It will make managing your project and collaborating with others much easier. As for naming your pubsub task/event manager class, let's brainstorm some ideas:
1. FlexEvent
2. TaskFlow
3. EventFlexor
4. SwiftPubSub
5. TinyTasker
6. FlexiMessenger
7. AgileStream
8. TaskSync
Remember, a good name should be concise, descriptive, and capture the essence of your project's functionality.
And hey, if none of these tickle your fancy or inspire you, don't hesitate to come up with something completely unique that resonates with you personally.
Once you've settled on a name (which is often the hardest part!), create that Git repo and start sharing your creation with the world!
Best of luck in naming your project and may it bring joy to developers far and wide!