added a repository method to get a Product with a given productNumber
action and a view for product + moved nav to own template
more pretty url for product page
added caching headers with cache control private to actions that require the user to be logged in