Removed NIF... using port driver maybe.
First working version of the port driver. Not feature complete yet.