Letter grammar (just parses at the moment, no UI yet)