Revert "Put back the default BooksController constructor"

This reverts commit 5fdd9c0e2aa6427c977abf9bef1236eacf7a18c4.
Revert "Change DI for FullTextSearch to constructor injection"

This reverts commit c7b020abab43bcd8eb151f363b5d33a90a0cc7d6.