Chapter 13:
- Implemented the remaind of sniperBidsButLoses()
- Extracted XMPPAuction, SniperStateDisplayer, and AuctionEvent classes to clean up the code