first draft based on get started on react.js website