[#70] Created interfaces for BufferUtilities and ShaderUtilities.