[TASK] Adjustments to bases, interfaces, ViewHelpers
[TASK] Further extend tests