Changed dataTransfer constructor to be private
Reindented dataTransfer, diff looks weird