Complete UI overhaul