Changes made for PSR-4 compliance. Created composer.json, added namespace to class files, and moved class files into new directory structure for packaging.