Add an Update test.
Fix the bug! Got Update working.

Turns out you shouldn't do global file imports...
Correctly determine roles for players.