Add page controller and routing