make shape draggable, add draggabilly as dependency