starter pakket
html in root directory is for node (heroku) server to load files from public.
app & server in root run in the node shell. (npm run build) then ( npm run start ).
webpack-dev-server is used for development (npm run dev)
code in src is partly from http://redux.js.org/docs/advanced/UsageWithReactRouter.html
updated with react-router@4.0.0 and react-router-redux beta version. routes work on server and client side.
no hot module reloading to keep it simple.