gitignore update
modifications in code, I read few manuals and Im going to change structure again.