introduced colour variation. Fixed movement.
debug ability to force slow frame rate
split reaction to objects into seperate method
made limit function more generic
major overhaul of genetic encoding, now uses chromosome model