Develop logic

Implemented equality members for entities;
Develop logic

Added type discretion to equality comparison of entities;
Restructure

Changed namespaces for domain entities abstractions;
Develop logic

Added EventsLog entity;
Removed empty class;
Added null reference check in ActionBase;