Add basic docs and gitignore