fixed a bug with image uploads, was previously defaulting to site of id 1. Had to rework some of the partial modal logic.