fixed how the matrix displayed itself, and how the perspective projection is caclulated
formatting in the loadstate and changed the arbitrary offset in the shader
finally got rid of that white square, and replaced it with a colored one. Also added some backface culling.