Working Version. See comment for more info

- new MessageTypes: RegisterIncoming and RegisterOutgoing
- Tasks are Actors again
- Globally accessible ActorSystem
- Removed unneccessary Factories