A Distributed Computation Platform in JavaScript