Added the checkout functionality [Finishes #56430304]
Merge branch 'library_56430304_check_out_book'