Key		Action

ESCAPE	Exit program

(Simulation Modes, increasing in realism)
1		Orbiting
2		Weaving
3		Molecule
4		Flocking

(Simulation parameters)
W		increase bird avoidance
S		decrease bird avoidance
E		increase chase acceleration
D		decrease chase acceleration
SPACE		reset simulation (clear all birds and obstacles and set to orbiting mode)

(Path Shape)
5		Simple Circle
6		Wavy Oval
7		Figure 8
8		Twisted Figure 8
9		Rollercoaster

(Attractor)
Q		increase speed
A		decrease speed

(Flock)
R		add bird
F		remove bird

(Obstacles)
M		toggle obstacle editing mode
T		add obstacle
G		remove obstacle
Left-drag	change position in x-z plane
Middle-drag	change position in y axis
Right-drag	change size of radius and effectiveRadius

(Camera)
Left-drag	Rotate around object in focus
Center	Cycle camera mode
Right-drag	Move along line of sight

(Toggle Visibility)
Z		Attractor
X		Path
C		Teapot
V		Bird Bubbles
B		Obstacle Bubbles

(Generator)
N		toggle generation point between world origin and attractor
