Completed current design immplementation for the parser and added support for a single parent (need to design having multiple).