Initial commit. Added simple PubSub container that is heavily inspired by the one in Caliburn.Micro but easier and it uses generics.