remove some functions, more foucs on easy to use
update setup.py, use variable from thing.py
add transparent cache and some bugfixes
remove sharding strategy, update README