Add multiactions

Add client features for using the Multi Action API. Also clean up a little.