Extra validation to facilitate conversion from slug to product title

- When converting from a slug such as `a-beautiful-speclace` to a product name in order to query the DB, the `string#titleize` method will capitalize all words in the slug, so this enforces that a title be saved that can correctly be found when viewing the product page.
Product tile page styling
Product detail page

- Todo: styling, zoom, tabs, small/medium/large images
Ask a question support
Product page tabs
Product page image zoom