Add more AST nodes

Add value types for literals
Add statements types
Add some additional expressions
Fix some nodes