add lend type select
improve books
fix create book
integrate affiliate
integrate author
add date picker, replicate this into the other dates