Landscape and portrait now have different layouts + save the state.