Treat warnings as errors
Add "Display Overlay" switch
Handle touches for UIControl objects inside the overlay view

Fixes #2