Use shallow route nesting for shelves resource
Clean-up shelves entry in routes.rb by using except instead of only