Refactored Parser class.  Implemented unordered_map for Register/Directive name resolving