Javadocs on the LibraryModel class and refactor of setUserList and setTransactionList