Fix task 4
Fix output
Fix menu
Fix initialization
Add shading mode option
Add profiler
Update test script