Fix task 4
Fix output
Fix menu
Fix initialization
Add shading mode option
Add profiler
Update test script
Cython z buffer speedup
Performance optimization
Fix C profile
Fix convert_point
Fixup
Fix renderer
Update .gitignore
Fixup
Update test runner
Optimization
Optimization
Fixup
Fix performance profile