RequireJS / Jasmine / r.js / almond / skeleton for javascript applications and modules.