Pass callback into decode method
Move to node-style callback with better method type checking
Version 0.1.0