remove DataTypeSymbol / Parameter

make valueType part of the Symbol interface
use flake ids for internal id generation