Thanks for the comment derKonig!
I am currently working on a Java version of the game, which I feel will work way better. Thanks for the suggestions; I will take them into account when making the Java version.