diff --git a/src/DCSOlympus.props b/backend/DCSOlympus.props similarity index 100% rename from src/DCSOlympus.props rename to backend/DCSOlympus.props diff --git a/src/core/core.filters b/backend/core/core.filters similarity index 100% rename from src/core/core.filters rename to backend/core/core.filters diff --git a/src/core/core.rc b/backend/core/core.rc similarity index 100% rename from src/core/core.rc rename to backend/core/core.rc diff --git a/src/core/core.vcxproj b/backend/core/core.vcxproj similarity index 100% rename from src/core/core.vcxproj rename to backend/core/core.vcxproj diff --git a/src/core/core.vcxproj.filters b/backend/core/core.vcxproj.filters similarity index 100% rename from src/core/core.vcxproj.filters rename to backend/core/core.vcxproj.filters diff --git a/src/core/include/aircraft.h b/backend/core/include/aircraft.h similarity index 100% rename from src/core/include/aircraft.h rename to backend/core/include/aircraft.h diff --git a/src/core/include/airunit.h b/backend/core/include/airunit.h similarity index 100% rename from src/core/include/airunit.h rename to backend/core/include/airunit.h diff --git a/src/core/include/commands.h b/backend/core/include/commands.h similarity index 100% rename from src/core/include/commands.h rename to backend/core/include/commands.h diff --git a/src/core/include/datatypes.h b/backend/core/include/datatypes.h similarity index 100% rename from src/core/include/datatypes.h rename to backend/core/include/datatypes.h diff --git a/src/core/include/groundunit.h b/backend/core/include/groundunit.h similarity index 100% rename from src/core/include/groundunit.h rename to backend/core/include/groundunit.h diff --git a/src/core/include/helicopter.h b/backend/core/include/helicopter.h similarity index 100% rename from src/core/include/helicopter.h rename to backend/core/include/helicopter.h diff --git a/src/core/include/navyunit.h b/backend/core/include/navyunit.h similarity index 100% rename from src/core/include/navyunit.h rename to backend/core/include/navyunit.h diff --git a/src/core/include/scheduler.h b/backend/core/include/scheduler.h similarity index 100% rename from src/core/include/scheduler.h rename to backend/core/include/scheduler.h diff --git a/src/core/include/scriptloader.h b/backend/core/include/scriptloader.h similarity index 100% rename from src/core/include/scriptloader.h rename to backend/core/include/scriptloader.h diff --git a/src/core/include/server.h b/backend/core/include/server.h similarity index 100% rename from src/core/include/server.h rename to backend/core/include/server.h diff --git a/src/core/include/unit.h b/backend/core/include/unit.h similarity index 100% rename from src/core/include/unit.h rename to backend/core/include/unit.h diff --git a/src/core/include/unitsmanager.h b/backend/core/include/unitsmanager.h similarity index 100% rename from src/core/include/unitsmanager.h rename to backend/core/include/unitsmanager.h diff --git a/src/core/include/weapon.h b/backend/core/include/weapon.h similarity index 100% rename from src/core/include/weapon.h rename to backend/core/include/weapon.h diff --git a/src/core/include/weaponsmanager.h b/backend/core/include/weaponsmanager.h similarity index 100% rename from src/core/include/weaponsmanager.h rename to backend/core/include/weaponsmanager.h diff --git a/src/core/resource.h b/backend/core/resource.h similarity index 100% rename from src/core/resource.h rename to backend/core/resource.h diff --git a/src/core/src/aircraft.cpp b/backend/core/src/aircraft.cpp similarity index 100% rename from src/core/src/aircraft.cpp rename to backend/core/src/aircraft.cpp diff --git a/src/core/src/airunit.cpp b/backend/core/src/airunit.cpp similarity index 100% rename from src/core/src/airunit.cpp rename to backend/core/src/airunit.cpp diff --git a/src/core/src/commands.cpp b/backend/core/src/commands.cpp similarity index 100% rename from src/core/src/commands.cpp rename to backend/core/src/commands.cpp diff --git a/src/core/src/core.cpp b/backend/core/src/core.cpp similarity index 100% rename from src/core/src/core.cpp rename to backend/core/src/core.cpp diff --git a/src/core/src/datatypes.cpp b/backend/core/src/datatypes.cpp similarity index 100% rename from src/core/src/datatypes.cpp rename to backend/core/src/datatypes.cpp diff --git a/src/core/src/groundunit.cpp b/backend/core/src/groundunit.cpp similarity index 100% rename from src/core/src/groundunit.cpp rename to backend/core/src/groundunit.cpp diff --git a/src/core/src/helicopter.cpp b/backend/core/src/helicopter.cpp similarity index 100% rename from src/core/src/helicopter.cpp rename to backend/core/src/helicopter.cpp diff --git a/src/core/src/navyunit.cpp b/backend/core/src/navyunit.cpp similarity index 100% rename from src/core/src/navyunit.cpp rename to backend/core/src/navyunit.cpp diff --git a/src/core/src/scheduler.cpp b/backend/core/src/scheduler.cpp similarity index 100% rename from src/core/src/scheduler.cpp rename to backend/core/src/scheduler.cpp diff --git a/src/core/src/scriptloader.cpp b/backend/core/src/scriptloader.cpp similarity index 100% rename from src/core/src/scriptloader.cpp rename to backend/core/src/scriptloader.cpp diff --git a/src/core/src/server.cpp b/backend/core/src/server.cpp similarity index 100% rename from src/core/src/server.cpp rename to backend/core/src/server.cpp diff --git a/src/core/src/unit.cpp b/backend/core/src/unit.cpp similarity index 100% rename from src/core/src/unit.cpp rename to backend/core/src/unit.cpp diff --git a/src/core/src/unitsmanager.cpp b/backend/core/src/unitsmanager.cpp similarity index 100% rename from src/core/src/unitsmanager.cpp rename to backend/core/src/unitsmanager.cpp diff --git a/src/core/src/weapon.cpp b/backend/core/src/weapon.cpp similarity index 100% rename from src/core/src/weapon.cpp rename to backend/core/src/weapon.cpp diff --git a/src/core/src/weaponsmanager.cpp b/backend/core/src/weaponsmanager.cpp similarity index 100% rename from src/core/src/weaponsmanager.cpp rename to backend/core/src/weaponsmanager.cpp diff --git a/src/dcstools/dcstools.rc b/backend/dcstools/dcstools.rc similarity index 100% rename from src/dcstools/dcstools.rc rename to backend/dcstools/dcstools.rc diff --git a/src/dcstools/dcstools.vcxproj b/backend/dcstools/dcstools.vcxproj similarity index 100% rename from src/dcstools/dcstools.vcxproj rename to backend/dcstools/dcstools.vcxproj diff --git a/src/dcstools/dcstools.vcxproj.filters b/backend/dcstools/dcstools.vcxproj.filters similarity index 100% rename from src/dcstools/dcstools.vcxproj.filters rename to backend/dcstools/dcstools.vcxproj.filters diff --git a/src/dcstools/include/dcstools.h b/backend/dcstools/include/dcstools.h similarity index 100% rename from src/dcstools/include/dcstools.h rename to backend/dcstools/include/dcstools.h diff --git a/src/dcstools/resource.h b/backend/dcstools/resource.h similarity index 100% rename from src/dcstools/resource.h rename to backend/dcstools/resource.h diff --git a/src/dcstools/src/dcstools.cpp b/backend/dcstools/src/dcstools.cpp similarity index 100% rename from src/dcstools/src/dcstools.cpp rename to backend/dcstools/src/dcstools.cpp diff --git a/src/docs b/backend/docs similarity index 100% rename from src/docs rename to backend/docs diff --git a/src/logger/include/interface.h b/backend/logger/include/interface.h similarity index 100% rename from src/logger/include/interface.h rename to backend/logger/include/interface.h diff --git a/src/logger/include/logger.h b/backend/logger/include/logger.h similarity index 100% rename from src/logger/include/logger.h rename to backend/logger/include/logger.h diff --git a/src/logger/logger.rc b/backend/logger/logger.rc similarity index 100% rename from src/logger/logger.rc rename to backend/logger/logger.rc diff --git a/src/logger/logger.vcxproj b/backend/logger/logger.vcxproj similarity index 100% rename from src/logger/logger.vcxproj rename to backend/logger/logger.vcxproj diff --git a/src/logger/logger.vcxproj.filters b/backend/logger/logger.vcxproj.filters similarity index 100% rename from src/logger/logger.vcxproj.filters rename to backend/logger/logger.vcxproj.filters diff --git a/src/logger/resource.h b/backend/logger/resource.h similarity index 100% rename from src/logger/resource.h rename to backend/logger/resource.h diff --git a/src/logger/src/interface.cpp b/backend/logger/src/interface.cpp similarity index 100% rename from src/logger/src/interface.cpp rename to backend/logger/src/interface.cpp diff --git a/src/logger/src/logger.cpp b/backend/logger/src/logger.cpp similarity index 100% rename from src/logger/src/logger.cpp rename to backend/logger/src/logger.cpp diff --git a/src/luatools/include/luatools.h b/backend/luatools/include/luatools.h similarity index 100% rename from src/luatools/include/luatools.h rename to backend/luatools/include/luatools.h diff --git a/src/luatools/luatools.rc b/backend/luatools/luatools.rc similarity index 100% rename from src/luatools/luatools.rc rename to backend/luatools/luatools.rc diff --git a/src/luatools/luatools.vcxproj b/backend/luatools/luatools.vcxproj similarity index 100% rename from src/luatools/luatools.vcxproj rename to backend/luatools/luatools.vcxproj diff --git a/src/luatools/luatools.vcxproj.filters b/backend/luatools/luatools.vcxproj.filters similarity index 100% rename from src/luatools/luatools.vcxproj.filters rename to backend/luatools/luatools.vcxproj.filters diff --git a/src/luatools/resource.h b/backend/luatools/resource.h similarity index 100% rename from src/luatools/resource.h rename to backend/luatools/resource.h diff --git a/src/luatools/src/luatools.cpp b/backend/luatools/src/luatools.cpp similarity index 100% rename from src/luatools/src/luatools.cpp rename to backend/luatools/src/luatools.cpp diff --git a/src/olympus.sln b/backend/olympus.sln similarity index 100% rename from src/olympus.sln rename to backend/olympus.sln diff --git a/src/olympus/olympus.filters b/backend/olympus/olympus.filters similarity index 100% rename from src/olympus/olympus.filters rename to backend/olympus/olympus.filters diff --git a/src/olympus/olympus.rc b/backend/olympus/olympus.rc similarity index 100% rename from src/olympus/olympus.rc rename to backend/olympus/olympus.rc diff --git a/src/olympus/olympus.vcxproj b/backend/olympus/olympus.vcxproj similarity index 100% rename from src/olympus/olympus.vcxproj rename to backend/olympus/olympus.vcxproj diff --git a/src/olympus/olympus.vcxproj.filters b/backend/olympus/olympus.vcxproj.filters similarity index 100% rename from src/olympus/olympus.vcxproj.filters rename to backend/olympus/olympus.vcxproj.filters diff --git a/src/olympus/resource.h b/backend/olympus/resource.h similarity index 100% rename from src/olympus/resource.h rename to backend/olympus/resource.h diff --git a/src/olympus/src/olympus.cpp b/backend/olympus/src/olympus.cpp similarity index 100% rename from src/olympus/src/olympus.cpp rename to backend/olympus/src/olympus.cpp diff --git a/src/shared/include/defines.h b/backend/shared/include/defines.h similarity index 100% rename from src/shared/include/defines.h rename to backend/shared/include/defines.h diff --git a/src/shared/include/framework.h b/backend/shared/include/framework.h similarity index 100% rename from src/shared/include/framework.h rename to backend/shared/include/framework.h diff --git a/src/utils/include/utils.h b/backend/utils/include/utils.h similarity index 100% rename from src/utils/include/utils.h rename to backend/utils/include/utils.h diff --git a/src/utils/resource.h b/backend/utils/resource.h similarity index 100% rename from src/utils/resource.h rename to backend/utils/resource.h diff --git a/src/utils/src/utils.cpp b/backend/utils/src/utils.cpp similarity index 100% rename from src/utils/src/utils.cpp rename to backend/utils/src/utils.cpp diff --git a/src/utils/utils.rc b/backend/utils/utils.rc similarity index 100% rename from src/utils/utils.rc rename to backend/utils/utils.rc diff --git a/src/utils/utils.vcxproj b/backend/utils/utils.vcxproj similarity index 100% rename from src/utils/utils.vcxproj rename to backend/utils/utils.vcxproj diff --git a/src/utils/utils.vcxproj.filters b/backend/utils/utils.vcxproj.filters similarity index 100% rename from src/utils/utils.vcxproj.filters rename to backend/utils/utils.vcxproj.filters diff --git a/src/vcpkg.json b/backend/vcpkg.json similarity index 100% rename from src/vcpkg.json rename to backend/vcpkg.json diff --git a/src/core/core.aps b/src/core/core.aps deleted file mode 100644 index af5971d2..00000000 Binary files a/src/core/core.aps and /dev/null differ diff --git a/src/logger/logger.aps b/src/logger/logger.aps deleted file mode 100644 index cf42e2ac..00000000 Binary files a/src/logger/logger.aps and /dev/null differ diff --git a/src/luatools/luatools.aps b/src/luatools/luatools.aps deleted file mode 100644 index 25452539..00000000 Binary files a/src/luatools/luatools.aps and /dev/null differ diff --git a/src/olympus/olympus.aps b/src/olympus/olympus.aps deleted file mode 100644 index c67bbf9e..00000000 Binary files a/src/olympus/olympus.aps and /dev/null differ