updated documentation
updated setup file