Refactored all behaviour into the new Sprite >> #stepOnGame: methods. Began coding a simple Finite State Machine behavioural control. Simplified lots of OVNI code thanks to #stepOnGame:. Split OVNI into three packages.