Data Version Control: iterative machine learning