Initial commit
The command processor calls the proper handler
Refactoring (still unclear on the internal API)
Refactoring; calls the next processor
If the command handler thorws, does not call the next link
The event processor replays the historical events on start
Changed the architecture of the command / command processor; the event processor clears the repository on start
NOW the repository is cleared when the event processor starts
Remvoed the (now useless) dictionary from the command processor
Changed the architecture (Command and Event inherit from Handler)
The event processor calls the handler
Added an integration test
The system handles a second run correctly (loads and replays the previous events and then handles the new commands / events)
Updated the readme file