simplified view required options checks
updated BaseView#checkOptions to list all missing requirements
Merge pull request #351 from n1k0/view-option-errors

Simplified view required options checks