Cleanup, add callbacks for sheet dragging