Simple Actor Implementation

Supports actors whose internal state is a simple state machine