Functioning GUI to represent game state, with mocked game loading

Front end written to display game state, accept die attack choice, and validate attack.

The front end is no more than basically functional, and much of the code underlying it is rather unclean, since the functionality should probably be in the BM classes instead. However, it's a start, and will allow us to move on to working on a basic database functionality.