update documentation
add readme