client side skateboard() now takes a callback (0.1.0)