renamed signer module, updated docs, add shinx rtd theme and google style docstrings.
link/pep8 cleanup