* adding factions
* factions color themselves
* factions has swarm ai behaviour