various .gitignore additions & other setup files