PSR-1
Unused code
Namespaces should consist of both vendor and package
Refactor classes to use namespaces, as per PSR-4. Replace GPL2 with GPL3.
12345