adding/cleaning documentation + allowing setup to work with Python2.5