Update to PSR-4
Update info on composer.json
Add phpunit.xml
Restructured
Add .gitignore