Dev mockobjects

So here's some preliminary mock objects for tests.  I'll be adding more to them, especially the MockDataStore as I continue to work on tests.