add helpers for setting mat4s, opengl/lwjgl matrices are column major so this unwinds the potential counter-intuitiveness