First commit of a very basic injection container that I've used for a few small projects.