[minor] Formatting
- Redirect to product with "see other" when creating a product
- Added the "on the shelf" boolean to toggle product exposition
- Some other minor refactorings