project stub and gitignore