readme: improve installation instructions
add .gitignore