Expanded TokenInfoReader class into a full grammar reading class.  Added special structs for Symbols and Productions as well.  Next will come the actual parsing logic to make use of the productions.