Added more specific error messages for the types of errors that might pop up.  Possibly implement more functionality for those messages.
The board is now handling events correctly.  Only returning a result that it knows how to deal with back to the calling class.  This allows for much more responsive event triggers.  Added mouse button capability and some slight code refractoring.
Added in the RiskBoard to make sure the graph were functioning correctly
Basic funcitonality and class skeletons made for these classes.  Basic error handling implemented for the players and regions when removing items.
Implemented a direcitonless graph that has a center node with one connection to each of the difference sides.  Correctly is able to get adjacent nodes based on the edges added through the dictionary of regions.  Making bacon pancakes.