Beautify frontend display of properties

Restructured and harmonized frontend display of entity properties:

  - UUID/middleware are always first
  - then required properties (default required are first to make sure "Title" is always at first position)
  - then optional properties (default optional are first)
  - optional properties have been reordered to have all display properties together

Color or optional properties has been more visible (silver to grey)