Implemented tree walker

AST implemented.
Language now supports variable declaration, if/else, for loop, while
loop and print command