First commit Assignment 1