Thanks for pointing all those flaws out, next time, I know what to improve! I'm still pretty much new to programming, and I just couldn't program in everything efficiently, and thus this turned out to be what it is now :)
And thanks for your compliments, I worked hard on the story!