Base layout

Base class layout