Changed token type from int literals to enums
Added enums for expression types
Removed memory leaks on deepRelease and base tests
removed test loop
Removed tab indentation