Add react app for exercise editor.

- Move commmon stuff to common directory.
- Add react components for content editor and exercise background.
- Use existing backbone model as a react prop.

TODO:

- Use flux architecture and keep models inside the store.
- Add the rest of the react components.