updated documentation
initial working version, need to add some exceptions
Updated the readme
Merge branch 'python'