Solidity Contract Functions :
addbook : Add a book with a given title and set the total number of said books in circulation.
gettitlestatus: Check if title is available to be borrowed.
getremainingnumofbooks : Check how many books of said title remains.
Borrow : Borrow Book.
Return : Return Book.
returnCatalogue : List books in library , returns an array of titles.