product detail page reworked, image provider reworked, bugs fixies