Fixing require problem with npm link
Fixing bad/old constructor logic
Adding log package
Reorganize into /src ... first working version!!