[WIP] Models

It'd be great to have error message in response: 
https://blog.apigee.com/detail/restful_api_design_what_about_errors
Maybe something like:
```python
return Response({
  'status': 400,
  'message': error,
}, status=status.HTTP_400_BAD_REQUEST)
```