Layout Interface created, and implemented in Root.
First iteration of button is complete.
Group now supports Layout