testing setup, documentation in form of comments for phonebook.js
improved documentation in phonebook.js
added test for phonebook and numberValidator