Refactored the GUI into a separate file
Wired everything with Processes