An opinionated frontend micro-framework based on KnockoutJS, Flatiron Director, and RequireJS