Apparently matrices we're backwards, add non-working shader loading code.