Implemented gold rate, consistent with how the rum rate is now implemented.
Game pauses when losing condition is reached. Also when rum and gold = 0, UIWindow displayed YOU LOSE message. Finally rid rum_runners.cpp of the commented out map creation code.
Second attempt at implementing lose condition. Mostly the same as the first time but merged with master. Also using a textfield instead of test to display message. I will work on using a png/something nicer once everything works. For some reason, after restarting the game by pressing spacebar, the YOU LOSE message goes away but comes back. If anyone can spot where that's happening, I would appreciate it.
Implemented game timer which correctly causes game over if it goes down to 0. The only issue is that it displays 1 second fewer than what actually remains, so when it goes down to 0:00, the YOU LOSE message doesn't display for another second but I think that's a minor detail for now. I forgot to reset the ship's gold rate to be 0 if you bought rum again so I fixed that.
Winning condition implemented, sans the ship having to be at a specific port. Same problem where the YOU WIN message stays after game restart. I'm going to tackle that next. Also slightly reworked how the game time works.
Fully functioning win/lose conditions. Hopefully not too hacky. Fixed the issue of the message popping up twice after win/lose condition reached. Removed WinLoseMessage and used UITextField instead.
Merge of new_win_lose and master
Merge pull request #78 from fenaren/new_win_lose_merge

New win lose merge