coffeescript compiler update, output js changes. No real change made here
add p2p support
add better messaging
add cors support for json requests