view/view.php reworked - all the blocktype and view class changes done in order to support non editable views