*`crypto.js` - a small Gombot specific wrapper around SJCL that holds constants used in the product and exposes a small, focused high level API. Designed to be run on both the client and server.
*`client.js` - a small networking library that abstracts clients from protocol details. used on both client and server.