Support for Layout Widgets

Copied over support for Layout widgets for Raytha, refactored so that no
layout widgets can be "edited" (no need for an editor on layout widgets)