using new node packages
added share view
better server side file handling
probably better file handling!
added sharing of history
merged with dev
merged with production branch