improvements
refactoring for central Property reader
refactoring for running concurrent threads
refactoring for concurent threads