feat: add first version of Oli grammar