Add geppetto infrastructure and update .gitignore