learn how to make
learn how to use gitignore