Fail
Well turns out I couldn't get it done in time.I started this entry a couple days late and haven't put enough time in.
Also doesn't help that I'm not familiar with the GUI library (pgu.gui) that I rolled with.. made things a little tougher as I had to spend time scouring the limited documentation and reading through source code to figure things out. However, it's a good project and I managed to get a pretty clean design in the UI of my game so far.
I even got a little bit of the game engine itself done, but alas... nothing complete.
Maybe next year I'll plan ahead a little more.