MainActivity overhaul.