standardize ast printing to one style
add user defined types ID's to AST
separate SAST printers from helpers
AST refactoring

- expr cannot be statement
- function call can be statement OR expr
better organize translation and move to file
HELLO WORLD
Merge pull request #59 from rapid-lang/hello_world

Hello World