Use NAN to wrap V8 APIs