a fully functional web app that allows users to create, read, update and destroy contact information