add rest grammar skeleton project