add ability to build images from a dockerfile

tests / documentation need to be added
ensure that docker is installed before running docker::image