Started work on parser.
Still very much a WIP.