Switched web frontend to attribute routing.