Functionalities done, probably can refactor some more

learn the use of object; learn how to remove elements;
still lots of questions about testing with jasmine.