Refactoring

1) LDA moved to a separate solution/repository
2) all console operations reorganized as invocations of corresponding
components implementing IOperation
3) config split into smaller configs by their purposes