implement SyntaxTreeStream
add Token and TokenType constants
move Scopes and Symbols and HashMap to Symbolia