Barebones project now follows pep8 and some basic unit tests for models