update version formatting for simplified setup.py
simplify setup
reorganize doc to conform with sphinx standards
fix sphinx warning