New classes in progress. Jasmine unit test also added.