new Person api, changed variable name conventions to better suit PEP8