Updated to be compliant with PSR-4

The vendor directory was removed as the dependencies shall be handled by Composer