Initial stab at the actor model, lots still left to work out.