- Added path object
- Fixed nif object to use native APIs rather than libuv