Contact Manager: Code Assesment