Add playback controls and "frame"-limiter

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Some cleanup, init function to populate list with boids

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>