Changed cpp standard to 20

Added dependencies to support openvr and vulkan

Fixing some warnings caused by updated cpp standard

Seperated the vulkan objects

Implemented movements

Rearranged the coordinate system

Merge request reports

Loading