prototype drag and drop player first commit