adding checks for node version and gulp, and installing if not found