Added SPL-0 compliant autoloading. Renamed classes to conform to PSR-0. Reformatted declarations and control statements to conform to PSR-1.