added code for flying birds

- number of birds is randomly choosen bewteen single bird or flock
- each bird's location and animation timers are incrementally offsetted, this results in a loose V-formation
- closes #40