More Progress
So I found out there was a problem with the XML parser not being able to correctly parse an element that had more than one child and spent a bit of time debugging and fixing that.
I then re-did the options menu for the client because it was actually just a plain GUI instead of dynamically created, and it didn't fit with the new options schema for RTB4, but now it works nicely.
I'll be spending this week getting the information card to work, as well as the player status data (location, basically) and the ability to join them.