Have working version of program

Still needs save/load capability
Still needs to be thoroughly checked for mistakes