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