Remove Qt SVG and Qt OpenGL as hard dependencies
Qt SVG is not used in the frontend (no SVGs are rendered).
Neither is Qt OpenGL used. Qt OpenGL is discouraged anyway.
Directory for automated tests to test the engine.
Run `ctest` in the root directory of this repository to run all tests.
Run `ctest -R <test name>` to run only the test with the given name.
This requires you to have CMake.