add license
update setup and readme
add __doc__
update version