Samuel checkin DI Container.js

First working Upload of DI Conatiner Framework