Step 3 - Statement implemented
Print and PrintLine support added
Refactorings