Renamed the classes to conform to psr-4
Namespaced all classes, and updated the autoloader definition for composer