Move parser/Token into ast/Token
Implement Pos interface
Refactor s/GetPos/Position/g, s/SetPos/SetPosition/g