Implement lookahead and some tokenizer states that need it
Get rid of util/mod.rs
char ref wip