adds Author model
updates Book model to reflect denormalized Author and foreign key author reference