all views refactored and mapped from block to real class (viewDefinition blocks will be removed soon because they are not part of our concept)

Vivide-mt.398