Layout improvements

* Layout was renamed to CenteredLayout
* LayoutInterface was created for next layouts