Slideshow extension. Product variants.

Started implementation of product variants, type management and product
management.