Dep update

Following the build instructions from the README.md resulted in many build errors. This fixes the build errors, but many tests are failing.