Added support for SimpleInjector IOC container

First stab at implementing a container for SimpleInjector