add routing and todos view
route needs a get action, not just root action
need to fix text color from white, but it mostly works