UPDATED: Moved the code to src/
UPDATED: composer.json for the new structure