progress on token_type (including good tests); beginnings of serious effort on parsing numeric literals