added number checking
updates to token syntax checking
updates to token syntax checking
updates to lexer