Set up layout infrastructure and some simple example layouts