Contain all work from coursera assignment