add routes and some styling