Allow contentEl to be overridden in an AppView child class

Fixes #364