Completed magic zoom and product page overhaul