adds the source and pom files, as well as a gitignore file