added a temp directory for the program and checking for existing files before writing (ultimately saves lots of disk space and improves startup performance)
added an exclude rule to the pom to ignore all of the pictures