added TODO
proper equals() and compareTo() for Tokens
autoformating
refactor TokenTypes,
dedicated types for int and float functions
lexer tests