Refractor
.jar under lib/ added
Add log4j2 and Properties, implement singleton pattern for PathProperty