what does the old stone age and the new stone age have in common