Adding encoding and java version to pom; Adding interface to run; Adding synchronized version to run