Не очень могу сейчас поучаствовать, я занят. Попозже по изучаю пример.
По поводу типового старта для реакта:
npm i -g create-react-app
create-react-app <name>
cамонастраиваются реакт, бабель, тесты, лайврелоад, вебпак, всякие полифиллы
Дальше добавляй нужные тебе модули.