Added classes related to the execution of commands and their output.
Implemented server mode.
Implemented thread progress report with synchronization in the case of ServerThreadManager.
Fixed MSVS build issues.