Add the layout classes
Add layout protocol to enable/disable special effects