change routes to work with new version of Revel
make struct names more specific and private