setup route, route group, and authentication, create page and article controller, create view to show data, delete, update