Closes #576
- all dependencies are now consolidated - cleanup of dependencies - getting rid of all .live instances in the tests - all dependencies use mocked or noOp instances