Flesh out Gulp tasks and project structure.
Tidies up styles, adds flexbox layout.