Moved updating to a separate thread so that only rendering is done in main thread
Nicer printing of active player and wins
Pulsating background to take advantage of non-blocking updating of AI