Fixed adding device and change model name. Fixed parser of device list.
Some refactoring model-specific functions.
New project tree.
Fix new project tree.
Fix new project tree.
Fix new tree of project.
Refactoring model-specific code.
Fixed compile with MSVC Compiler. Fixed options for gcc & clang
compilers. Fixed state "Data is modified" (use for save dialog at
closing app. Some refactoring.
Merge branch 'feature/refactoring-and-optimize-code' into develop