Added hollodotme/utilities dependency (via composer)
Added default event for allocating an aggregate root
Added some exceptions
Added some interfaces
Added base projection class
Added observation of commited events
Added unit of work and aggregate root manager
Enveloped aggregate root id together with a type id
next: testing all this...