integrated coursepages, submissions, lectures, inbox pages with database; update database schema; etc; lot of changes; added lots of controllers, models;