fixed circular deps, and have jasmine test running with requirejs
fixed circular deps, and have jasmine test running with requirejs