EECE 381 Project 2 - Graphic User Interface and other code