Added line and column tracking
Tokens track line and column aswell
Implemented token list