Add basic parser functionality