another fix for generated code: add it to the resource
fix grammar: match function call early to be unambiguous

Match a FunctionCall before Variable and ParenthesizedExpression.
add Tuple class to core
specify model classes in XCore
add XSemantics logic for tuples
add syntax for tuples, tuple types and parallel assignment to tuple components