Added new HPDClient constructor that takes log location and log level