cleanup and additions

added
- some js magic,
- css flexbox and grid fallback

removed
- useless css

moved some files to be more coherent with oocss