A kinda-minimal framework pattern based on KnockoutJS, Flatiron Director, and RequireJS