Implementacao do layout