add language-specific morphology and generation functionality
use simpler, new language-specific unified API for game