Neural Networks and Deep Learning: Neural Networks and Deep Learning, Deep Learning explained to your granny (Machine Learning)