This is the current WIP for beachball.js. This only needs to be cleaned up and to add the actual beach ball passing loop.