Tiny and unopinionated AMD MVC JavaScript framework