Added _content and _additional fields
Added exception handler
Fixed some minor issues
Replaced all error responses with Exceptions which will handled by exception_handler