Began breaking apart ugly javascript file
Solved the oversized hover-zoomOverlay problem by fixing the width and setting a margin: auto