Add more docstrings
Add models and views