image draggable complete (new implementation), image rotation + scale (WIP)