added structure to the unit tests and some more unit tests for the view model.
Merge pull request #8 from DavidVujic/master

unit test structure + new unit tests