added wrapper classes for compute shaders and create new test system with raymarching done in a compute shader