feat: implemented caching for authors and publishers and added caching for books index See merge request !56