server.js now listens on /vis for public files