Fixed composer.json.
Added some PhpStorm files to the ignores.
Refactored classes to be PSR compliant.
Removed old class files.
Renamed class files.
Added php.xml file for PhpStorm.
Fixed file names.
Cleared done TODOs.