Search might take some time to implement, but I'll build a tag index over the next two days. Would that make it any easier?
Points are a rudimentary ratings system based on how many times a book has been added to members' shelves. They will tie in to a possible karma system later on. Hope that helps. And thanks for the suggestions.
Already implemented tagging. Still trying to figure out a good way to roll it out. But if you go to hackershelf.com/book/(book_id)/edit/ you can add tags to your heart's content :) That should work for now.
Maybe ratings are what "points" are, but I'm not sure exactly what points means in the context of this site. Care to elaborate?