A JavaScript Constructor for the V in MVC. Views facade HTMLElements and coordinate event delegation/undelegation