Add biography model

it closes #3