Minimal Requirements For The Cultural Evolution Of Language