Grid system based on CSS3 flexbox