Finalize non-Socket version of PokerClient

- Defined messages in PokerLib and the protocol along with them
- Added a background, and Call label
- Moved a bunch of processing out of the render() function