configured the project to work with karma, requirejs, and jasmine
rewrote and tested the new base constraint