Adding work queue.
Adding animation thread.
Cleanly shut down threads.
Added rendering test to get FPS information.
Added animation widget, implemented all buttons/functionality.