adds author model and migration script