module docs update
ignore build and dist files
update readme
add setup script