person can be constructed and can return full name, no options
person can be created with options, can return weight in stone
person can be created with friends, or have friends added
person can removeFriend by fullName (scans full friend list, needs some break/error)
person can greet with optional array of names and optional greeting, default 'Hi, fullName!' for all friends