compiles! but

1. replaced all makeToken declarations and calls with equiv. Token obj
inits, + string building is now "static" at Token class - both were
"unreachable" for the Lexer class.

2. Main + LexerError classes

3. probably the problem is in the comments logic/starting order