add documentation
add readme