run tets with setup.py test
added docstrings for sphinx
addin gsphinx based documentaion