progress on page routing and template