Initial commit of ruler grammar language