readme updates and gitignore