Fixed a problem with Numbers not being parsed correctly
Added special offsets to tokens

Offsets are the positions in the original file