Foundation for node module separating concerns from Mudsmith