A step-by-step lab for setting up a simple JavaScript centric web app using RequireJS, Karma and Jasmine