Added Invariant and method-level Documentation in BookLinkedList