Written the parser and tested this out elsewhere

TODO: Write some specs for this and create an option to map to headers