Major work on the styling and functionality of the game. Fixed a bug where the promise wasn't being refreshed on every call.