Development Cards refactored, added support for a confirmation dialogue
element in the view. Having issues getting the development cards to
function and compile do to circular dependency somewhere and improper
forward declaration. Also, added the ability to track and display
previous clicks.
Fixed bug in roads that allowed long roads to be made. Also, I forgot to
commit files earlier that are being included in this one.
Made the road length check in the road class static so it could be used
externally. Also made the verifyRoadPlacement function in GameBoard
public.
Commented out code is part of the dev card implementation, I can't
figure out how to resolve the circular dependency.