Please reconsider! I know the code might look messy and unoptimized, but you have a lot of really great ideas here that I'm sure others would like to expand upon. :)