added attributes in parser and lexer
added inspection and replacement files and included phases in BE
added phases attribute in AST
added phases into AST validation
added inspection and replacement into AST
added empty generation functions for inspection and replacement
typos
added insp and rep string