This MR adds random rotation augmentation as a pre-processing step. Specifically, the receptor/ligand coordinate system is rotated once about the connection point by a random unit quaternion. The generated grid is then rotated N times via the existing transpose/reverse system.