Enhance code (add constant, use Properties), comments API and fix a lot of violation (thanks to Sonar)
Ignore .sonar temp folders