8 teams act seperately

Resolves #8 
Units on different teams who act on the same turn do so separated by team.