WIP-Fixed the mouse position - now to sort out the visuals
WIP-Got the drag and drop working - need to double check for errors