Feature/better tests

Adds some test environment setup considerations.  Also adds a basic Datastream test and the roughest beginnings of a feature integration test.