font and controls

added font class for drawing custom fonts
added controls menu for showing controls
fixed a bug with the turret cursor