Start with form validation.
Merge branch 'develop' into feature/request_validation
When there's a input validation error, throw an error.
Controller try and catch form validation exceptions.
Typo fix.
Add in custom model not found exception.
Create an exception interface.
Bug fix in request filter.