Merge branch 'teacherFrontend' into teacher

Added editor to lesson page. Ready for backend work.
fixed issue on course.jade page that wouldn't let the page render
added js and a hidden input to new lesson page (maybe should have been done in frontend branch. No conflicts)
git push origin teacherBackend
added js and a hidden input to new lesson page (maybe should have been done in frontend branch. No conflicts)
added js and a hidden input to new lesson page (maybe should have been done in frontend branch. No conflicts)
creates html file for lesson material
about to merge teacherBackend
fixing merge issue...
creates html file for lesson material
creates lesson material html - about to merge with remote dev