Added Tokenization class

Added Tokenization class.
Parser class has been decoupled from tokenizator.
Tokenization class is used to create tokens using different heuristics
while the parser invokes its methods (it provides lines to tokenize).