my first commit, can add remove and edit contacts