add controller models for books