Added shared_ptr in uniforms calss