final version of coursera PML project