web-client currently runs via localhost to allow for testing