update documentation and improve views layout
make checkbox into an image to better show intentions