Added the Region Service, Commands, and Waves for managing hiding and
showing sections of the screen dynamically