Programming assigment first commit