Final submission Proj1 v2

Final submission of Project 1 v2