first revision of engCompute - library to use shaders