Implemented matrix multiplication. View.view_projection() now returns view projection matrix.