some more urls beautification

specifically: using nested includes to group lva pattern suburls and using the view function objects instead of strings describing the view functions
Merge pull request #323 from martflu/urls

some more urls beautification