Removing delimiter, cleaning grammar

Delimiter can be made to always be a pipe ‘|’ symbol, so the system
does not need to be adaptive. The grammar should also only be referred
to by the base name. All the stuff involving audio files should be done
in __init__, not save.