first go at webpack page refresh on change

- works well, could be quicker...