Strongly typed AST: Model Interface for statement.
Strongly Typed AST: ported PEG Syntax Tree DSL

from Java and create a new gramar class to start the migration.
Strongly Typed AST: rename package of model interfaces.