1)  FixMRConstants: separates static constants from logic.
2) ResourceHelper: helper to load the properties file provided on invocation command.
3) JobEnum: enum to valuate the input properties files.
4) pom.xml isupdate to have a main class identified in manifest.