added __tostring for concat, changed bool->boolean, int->integer
renamings: bool->boolean, int->integer
added unary and binary operators