add reader ui and improve book shelf