Adding project dependencies
Adding spec runner
Created core objects and implemented givenViewModel() and validateObservable[s]()