simplify API
improve setup.py
add README