added esc to quit functionality
dice and camera created in their initial positions
new functionality added to die class

allows die to hold a face value, indicate if it is locked and report its type
added logic to assign random values to a die if it is not locked

The casting from an object* to a die* seems needlessly complicated. Might need to look for a simpler way to do this.
added code for printing text to screen

Some place holder example code in place. Needs to be replaced with the sstream solution. Should actually consider using a map instead of a vector to hold the font_rectangle as currently I will need to insert values by number. A map would require a font_manager class which is a bit of a hassle. For now I will just have to use comments to keep tract of which font_rectangle should have which text inserted into it.