I made a little change to the source generator because repeatedly pressing the 'y' key is just annoying, and I didn't like to manually remove all my source files before generating, so I added an 'all' feature. In the process I added some functionality to ConsoleDialog as well. Let me know if I left anything out (or added any bugs).
Nathan