Training a CNN From Scratch For Melanoma Detection Using Keras