Adding GeppettoProgram as "root" of AST; added global variables as first
thing to be declared in program; added basic grammar for rules (awaiting
statements and expressions to be complete)