Simulator flocking update
game diagram added
TempFlocking
implemented move method in character
merged TempFlockingBranch into optimiseGetCharacters