Yeoman-based single-page-application (SPA) boilerplate using RequireJS, CrossroadsJS, Hasher, and KnockoutJS