Long description and allowing to run setup from any location
PEP8 formatting cleanup