It's a fact that Fact was introduced

- Fact, FactsBuilder, State joined the club of 'tested' testing
concepts.
- Refactored all collaboration centric classes to use Fact instead of
Tuple<string, object>
- Moved tests around