Modified the models to match the original design with a Uni having many Course having many Module
Modified populate script to match new model
Added uni domain code to uni table so that email addresses must be a student email belonging to the unis domain to ensure only uni students can register
Added module url
Fixed errors in course and university templates to work with new model and views
Added module template. What used to be category
Added form, view, url and template for adding a course
Removed extra </body> tag in course template
Added form,url,view and template for adding a module
Fixed a bug in the add_course where the if equals wasn't working
Added bootstrap and jquery into the static folder and created the base.html template
Removed files that were randomly included(lolwut) and fixed bug with jquery include
Added styled index page. Matching the pages reasonably closely to original design spec
Added universities url, view and template for showing list of universities
Changed footer in base to be centered text. The list in universities was altered to a list-group to make it nicer
Altered univeristy view to implement base template. Average rating for each course is shown as a badge beside each course
Altered course template to implement base template. Average rating for each module is show as a badge beside each module
Added module template to implement base template. Form was modified to allow for comments and ratings to be both optional, but not allowing a completely empty submission. A new package from pip was installed in django to allow nice bootstrap forms. Updated in the requirements.txt
Added login template to implemenet base template and modified user auth function to make use of a django form rather than manually writing out the form
Added register template to implement base template and fixed some bugs involving a misaligned navbar when signed in, and fixed module table not registered in admin interface