Initial implementation of bob.js.