Add a matrix structure
Add a function to return the output transform matrix for an output
Bring the GLES2 renderer up to a working state