added book CTOR and Books_Container impl