add gitignore
example of waterfall