npm init
underscore definition
basic runtime impl