Restructured js "proxies" into separate objects

Ok, this one is definitely a matter of opinion, but I'd recommend moving your `peerconnection.js` file from the `src/` directory and separating it out into files at the top level of your project that encapsulate just one class.  When writing modules for a node environment, this is certainly my preferred approach and that of quite a few other module authors also.  It is completely up to you though.

Since @raynos commented on the tape question, I've cced him in for comment here also.

Cheers,
Damon.