Building custom fit bookcases