API refactoring and naming changes
Separated API and implementation classes (the latter moved to .impl package)
Removed ActorSystem
class, introduced public interface IActorSystem
instead. To create a new actor system, call Actr.newSystem
instead of ActorSystem.create
.
Renamed ActorRef
to IActorRef
for consistency.
Performance optimizations
Better actor creation time.