* this should allow to store books in user storage define by app. * trigger the relevant events like , Uploaded, Failed. * Create book thumbnail * Store author info and book info in local database. * Generate a unique number for book and make that ID as universal book for that book type.