Package improvements

Fixed package file so npm istall now works
- changed project name to match npm parsing requirements.
- added socket.io as a dependency