updated install guide, fig.yml, and Dockerfiles to take better advantage of caching