Add router functionality and prevent the launchPage from rendering itself on initialize without the router dictating that it should.