various cleanup, use pre-built docker image, some doc/comments