I'm so close to stage one being complete I can pratically lick it.
But there are bugs and effiecency problems. Efficency actually is something I can work about I can even do aa relatively easy work around or something better and more thourough. I'll have to see. I'll probably try and do it properly.
The bug though. I don't really understand. Things that should occur in one "game loop" seem to be taking one or even several loops! That's not good at all.
But it's niggling at me so maybe I'll get round to fixing it.