Major overhaul of activeadmin