Testing mediator pattern
Basic rxjava test
Adding notes of future direction
Tidying some code into View/Event/Mediator. Trialing this pattern.
Tidying some code into View/Event/Mediator. Trialling this pattern.
Tidying
Relocating various view classes into their own domain
Refactoring to use Guava event bus
Renaming for consistency
Building mediators in a way that causes them to register themselves