Add OverlayView constructor

For creating views that can be activated/inactivated
Merge pull request #66 from scmx/add-overlay-view-class

Add OverlayView constructor