Refactoring: Library classes are now declared using the 'Injector'
namespace.
Added: trait 'Injectable', class 'Container'.
Tests: Added method for dependency injection through 'Injectable' trait
and 'Container' class using the '__load' method.
Updated guide. Method __load renamed to __setup in Injectable trait