Add record structure to grammar
AST for record types
WIP
AST for projection and record creation
WIP
All the way up to translation
Works