add projectile, update .gitignore