added bootstrap, some testing fixes, and adding supervisor for node restarts. fixes issue #3