Reorganization
PEP8 fixes
move package doc to proper place
Add doctests
Documentation and doctests
Documentation