Updated Utility Class

It's fixed now. Also, working on Matrix/Shader cooperation.