Javascript integration of thumbnails, receipt switching, persistent rotating, zooming, dragging. Layout optimization (color button implictly added without additional classes).