Mettle MVC Framework for HTML5 Web Application