Remove border from Book image preview component
Improve Book image preview handling allocating a single ActionListener