updated BookMagement project