Refactored code in translator a bit (variable and constant compilation)
Support for lists added