Initial commit React spike.

- Use Gulp to transform jsx files, and handle dependencies