second commit, can make new contact, edit and delete contact with sqlite database