adds book model and controller