Fix momentjs formatting error.
Add an app launcher that profiles execution.
Clean models and move query logic [views -> models].
Rewrite course content editor using AJAX.
Add more unit tests and include coverage check.