gitignore and some docs