basic routing and page layout started