refactoring

Razor.parse returns less to serve as a better utility function
Razor.basePage is now a class (Razor.BasePage)
fix for analyzing via jshint
strict mode can be turned off