Refactorred code.
- Added composer file for autoloading and composer
- Namespaced files
- Added static helper method
Added unit tests

The unit test tries to load a composer autoloaders based ona  default
directory structure.