Change to use node-style callbacks, also update README and stuff.