Simple camera transformation across threads.

Spire is now properly utilizing the message queue.