Working parser, with the exception of dates
add type annotations and export lists