Started work on the IF1 parser, mainly the type parser, some basics are already there, but current tuple implementation needs to be retaught