git ignore

This version introduces multiple enhancements:

added git ignore with some directories to ignore

Details of additions/deletions below:
--------------------------------------------------------------

Added:      .gitignore