Playout.run implementation

The problem is that this code is hard to test as we are using
RandomEngine
Don't use stuff from submodules by using pub use
Playout.run implementation with test engine