Training a CNN From Scratch With Data Augmentation For Melanoma Detection Using Keras