added github url in setup.py
added some documentation and arranged to TODO in README