fixed missing import for flaskext.auth.getcurrentuserdata
revised model logic -- now have curriculum and course, with versioning logic pushed to curriculum
initial commits for course / curric