Hook up AppRouter with page level components

This moves out the individual page components from the AppRouter