add: compass and imagemin to workflow
add: connectivity error dialog and handling