moved createFromUser() method into Book class, working on proper search handling methods between expand and libMan classes