Finished MatchView, its tests, and integrating it into the GUI. Fixed #30, #25, #16, and should fix Bryce's unlogged issue where bet amounts don't seem to be read properly sometimes.