Structure Page with Flexbox (Combining 'flex-direction:column' and 'flex-direction:row' )
Item1 (Header) = flex:0 0 auto;
item2a (Left) = flex:1 0 auto;
item2b (Right) = flex:1 0 auto;
Item3 (Footer) = flex:0 0 auto;