Project nearly finished. Minor polishing still required, and debating adding a save/load feature, but not sure