I am finding this a very incremental process. Every time I add a new piece of functionality, I feel the game has got better, but it is a notch at a time. I need to see the new piece working to decide, to be inspired, about what I do next. Incremental, step by step.