Start on SurnameModel. Start with numpy/scipy style docstrings.