For Windows Vista, I'm looking for a basic bare bones program (don't worry about how the GUI looks) that interprets responses from a piece of poker software during live play. I'm mainly looking for the program to count how long it takes players to respond at each stage (pre-flop, flop, turn, and river) of a specific hand, and keep an updated average for each throughout the game (this is for heads-up games - only me and my opponent). For each hand, the program also has to record (into a variable for immediate manipulation), my hand, the board cards, current pot amount, and opponents current bet (if any, 0=none). This is for personal use only, and not for commercial purposes. I'm looking for clean code, thorough line by line documentation, and compilation instructions.
## Deliverables
The application has to be small and quick. All information that's being recorded has to be displayed on-screen. This is for one specific site which I will give to the winning bidder. I'm looking for a good price over versatility, but if there is no difference I'd rather have the program interpret the info coming directly from the gaming server, rather then interpreting the graphics on the client gui. Please ask if you have any questions. No specific deadline.