Introduce the concept of an `Entity` as a collection of assets
To prepare the exposure-lib to work with the damage database for LOKI, we need to introduce a concept for collecting the assets of a building or tile, which we will call Entity. The database will save damage values for entities and not for each single asset.