Run npm install in order to setup application
Run npm start for a dev server.
For getting synonyms I would create a container in which I would do the API call for the current selected word. There might be lots of ways of showing the synonyms, I was thinking of showing them on the control panel maybe as buttons so that button can have an action to change the current word's text.