separate class for name calculating

duplicate methods for EObjects name generation were moved to class RDONaming
also some formatting
formatting