[webui] more of readable routes

this needs to be done route by route to fix all the views and tests, so
I won't have them done all at once