Loosen up dependencies
change format of HTTP errors to be more helpful