How to train your draGAN: A task oriented solution to imbalanced classification