add gitignore files
create cheatsheet document