College student trying to write a program which is stupidly difficult because I don't plan things well.