CMPUT301F14T14/Project — pull request #52 by stephenjust (2014-10-18 03:51:13+00:00)
Title: Misc re-factoring to be more sensible

We had IDataStore in our UML but not in our code, so added that.
Tweaked search tests a bit.
Implemented registerView and unregisterView in Model instead of leaving that for every Model to implement.