Remove guid and just use name for field identification for simplicity
configure all fields to inherit from the abstract type Field, configure generic axon repository for the saving/loading of fields