UI Overhaul to make it look much nicer, and add some resource defaults