Alot of UI stuff and general settings