Exploring the possibilities of neural networks and deep learning. ~DeepFakes ~Film upscaling ~Video frame interpolation ~Black and white film to color