reworked database and make changes to voting, and courselisting views and templates to reflect changes. Still not done is listing individual course page and adding courses
added several comments to models