refactor: split out service creation from function
interface: add authenticated properties and token processing
interface: add missing redirect_uri in authorize_with_code
test: re-order assert in expires_on_calc
doc: add overview, contributions and license to README
doc: add docstrings for Orcid and AuthorizedOrcid
refactor: change name of _get_expires_on to _calculate_expires_on
doc: update docstrings for AuthorizedOrcid
doc: add params to AuthorizeOrcid docstring
doc: add contributors to README.md
setup: tests can be run from setup.py
git: merge pull request #4
xml: initial release.