WIP: Move VR dependencies to own library and adds a toggle

Moves VR related files to its own library and adds a toggle.

Merge request reports

Loading