Removing model as we can operate directly on JSON payload
Silex DI container to wire dependencies and allow testing
PHP formatting
PHP formatting