added sphinx documentation files
updated documentation