fix callbacks for cursor updates
remove underscore dependency
fix bug where other user's cursors didn't move w/ text modification