I'd say Module file is essential, .project is useful for persisting some of the Geppetto settings (makes the repository appear as a project to import).