For the first part, a more simplistic Address Book, check out Address Book 1
Address Book program that will allow a user to input details about a contact and add multiple addresses. It will then allow the user to select a contact and view all details. Built with JavaScript, HTML and CSS.