got the basics working with model forms and class based generic views
making it more useful