Add basic connect

Fixes #5 
One additional point: 

* `underscore` - as you remember for sure - isn't particularly known for following semver
* `beltjs` is my own module but still in an early develop (0.x.y) version so following semver I theoretically would even be allowed to introduce major breaking changes without bumping the major version number (while I definitely won't do that) it was worth mentioning
* I can't say how well `muri` follows the semver guidelines