Generative Adversarial Networks For Content Creation