Remove break from network code
Remove swap file
Add teams constants
Improve moving checking
Units now have a team
Cover all branches in network code
Include branch coverage
Reimplement units within World and Player
Add teams to test units in control tests
Remove old-style class checking