I think this concept could be turned into a really great learning tool for aspiring programmers if given more than a week. The fact that you got something working like this in such a short time is really awesome, too!