Tessellation drawing (somewhat inefficient).
Optimizing many things to speed up the program.
Fix bug in matrix multiplication.
Some more optimization, but still with performance problems.