Multithreaded!

Using the new render command queue has allowed me to multithread. The
game update happens completely in a separate thread now, with rendering
executing in the main thread. Because the command queue is double
buffered, One queue is written while the other is being used for
rendering.