Initial Commit Assignment2