Complete application overhaul