K 10 svn:author V 6 adrian K 8 svn:date V 27 2013-01-09T21:19:00.803972Z K 7 svn:log V 279 Break out the rendering into a timer-based event, rather than as part of the main loop. The rendering is still done in the main loop, but it's done as a response to a posted timer event. This removes the whole "just keep running and chewing CPU" hack that was going on before. END