Kinda support print
Support literals' assignement
Support assigning vars to other vars
Support printing vars
Support the "fail" keyword
Add Value and Var
Deny assigning a value of type T1 to var of type T2
Very light refactor
Merge pull request #3 from Dinduks/add-interpreter

Add interpreter ...
The code is not beautiful but it will be improved later.