GUI overhaul to add navigation bar, change splash screen and a lot of code for the UI