Included gradle, completed service and refactored names of methods for clarity. Changed implementation of Person to a mapping of types : numbers instead of a list of PhoneNumber objects.