The parser now works for the first test file I've run it against :)