AbstractArt is an abstract class which all art classes extend.
It only provides unique identifier for each art
AbstractArt is considered indexable in order to make serialization and deserialization work
TODO: [🍎] Remove when there is only shape and appearance on the arts
Unique identifier of each art
AbstractArt is an abstract class which all art classes extend.
It only provides unique identifier for each art