Change heightmap origin to center from corner
Zero structs in init functions
Rewrite bouncing lights in C++
Use WaitEvent()