Renamed CodeBlock to StatementList
Refined Syntax
StatementParser for if and else statements
Added while and do statements to AST