Removed old cruft and prepared ground for a full refactoring. The EventSourcedAggregateRoot and EventSourcedAggregateRootRepository are in a rather good shape - the rest of the system is mostly absent.
Removed the stale "utils" directory to further the clean-up effort.
Removed the "abandoned" directory which used to contain failed attempts at API clean-ups.