Switch from Django GCBVs to django-vanilla-views.
Use model name rather than app for view names
Use get_success_url to work around reverse_lazy issue on Python3.
Created some default templates.
Added requirements.