Added error controller

- Added an error controller to handle URIs that don’t exist
- Enabled error logging just in case
- Included composer.phar in package
- Added error view (definitely needs to be styled)