added categorizations table to join categories and books, added tests to book and categories