Structural update of some Control Explorer objects

Simplification in style of my newer code (special fill behaviour handling removal and so).

*I am thinking if we can make metaclass where we just throw fields, some navigational things and then we get automatically generated CRUD class, because if it is done in this style, the CRUD methods are the same, just strings differ*

The other objects still are in the 'old school way' but that is for another PR ...