clean up and restructure
now a django plugin
tidying up
auto reload on codebase change
added requirements
passing tests