Christoph Stach - ICW2 - Advanced Techniques for developing a Generative Adversarial Network