refactored number capture
adding number capture
added util for number parsing
edited forEachDigit
minor revisions
just testing
revise
Merge branch 'lexer-mod'

merged to update files. code is buggy
merged code