Refactored football tests

Football tests now work without too much concurrency madness.

It is also now easier to understand the set of test data (it is in a trait FootballTestData)