Added routing and multiple pages