add .gitignores and shared scheme