Assignment1 Initial Commit