update readme
add documentation
update readme