UI overhaul with shadows and stuff