install and switch between versions of node