added proper .gitignore to project