Okay, now that this is over, READ THE REWRITTEN VERSION. It is much better. You can go see it from my profile. :D