First implementation of a basic layout