Added initial code base, with test stubs and Jasmine Testing environment