Off Canvas Full Screen Overlay Addition

Howdy Brad! I present you Off Canvas Full Screen Overlay. What say you Mr. President of Squishy Town?