Main page UI overhaul