Ignore the tmp directory
Extract dependencies into constants
Generate pom, create javadocs, sign artifacts all in preparation for releasing to Maven Central
Record some changes