Finished the Structure for the GUI, need to write the backend