Support for setting image name
Properly generate build context
Add support for removing the image after it's built
Ping the Docker server upon connect to verify