clean code
add README