implemented basic types
vars now have a type
fixed types and added operators
added + - operators
added * % / operators