Detection And Generation Of Deep Fakes