using local variable
method fixed, test added
MessageBusFactory and simple implementation added
AggregateRoot is now an interface
using MessageBusFactory
using MessageBusFactory in DirectCommandForwarder
integration group for integration tests
serializer can be reset
increased coverage, accept null in setters
EventSourcedAggregateRoot is now an interface
test coverage increased
test coverage increased