(Hate to necro this thread, but if anyone is interested in this idea, I might be making a new version of it, since I enjoyed myself (too much) when I was messing around on it. PM if you're interested!)