add documentation
add doc to README