updated TODO
fixed setup.py to behave with pypi classifiers
various changes to enable nice pypi handling, been through hell with this