initial flexbox implementation

Not sure if this serves either...