documentation improvements
upgrade and use pip

use pip to install python packages