app configuration refactoring
Merge pull request #39 from VasilyKolpakov/config_redesign

app configuration refactoring