Basic visitor evaluation for interpreter, static factories for tests
Modified grammer file a bit