implement tags
implement lesson header
implement microblog
finish discussion
finish lesson migration
finish lesson
port global javascripts to global.js
finish porting js to global.js
finish porting js to global.js
refactor js files