MatchRecordBean implementation and UI

These commits implement the MatchRecordBean, the backend for Scout's data management, fullfilling issue #8 

They also start the UI for the front end of Scout's data management, starting issue #9