* moved initView() implementation where used into constructor * specify methods as override instead of virtual where applicable * use default destructors where applicable
* moved initView() implementation where used into constructor * specify methods as override instead of virtual where applicable * use default destructors where applicable