Moved IHasId to Domain.Infrastucture
Removed Common project
Implemented equality operators on value types with overriden Equals