js: reload: react magic proof of concept

as requested:
- reloads the page with react's diff magic, but without react templates
- is still crazy mad:
    * HTML is converted to JSX, which is converted to JS functions, which creates a virtual DOM, which is then rendered into the container element of the real DOM
    * this happens on page load and every ajax 'refresh' event