Konstantinos Hatalis github repo for coursera.