Start lookup rewrite using state machine, update Glay.
Improve JSON reader speed using lookup state machine.
Update TODO list.