Abstract MVCS IActor implementation
As part of the MVCS implementation the Actor provides core functionality to an applications
various working parts.
Some possible uses for the Actor include, but are no means limited to:
Presentation model classes
Essentially any class where it might be advantagous to have basic dependency injection supplied is a candidate
for extending Actor.
Abstract MVCS command implementation
Abstract MVCS IContext implementation
Abstract MVCS IMediator implementation