Refined the BookItem Barcodes. But it does not remove the unused barcodes. Still under developing...