condensed special case checking into a single variable
created digit filter, made it filter out double digits
Created/modified methods in tokenize() to function with separate digit and char tokenizing
further work on refining
am sorting out errors in the parsing now