Finished GUI functionality, refactored Plate class