Action history deserialiser handles all actions