Improved routing organization

Now the page object recognizes from which controller it is being rendered from
and the view files of each controller should be found under a subdir inside
views dir. Also separated my test pages in a test controller.