PSR-4

- Updates package structure to use PSR-4