Vitalsource Technologies, Inc. A Primer on Generative Adversarial Networks