update readme, add gitignore