SPLEVO-340
If-Else Refactoring With Static Configuration Class

-validation done
-todo: fix tests
Merge branch 'master' of https://github.com/kopl/SPLevo.git