repository for Johns Hopkins Machine Learning Coursera Course