Minor layout issues

Reduce spacing b/w header and tags

Change flex layout options for tags in the header to prevent (a) header
getting overlapped by tags and (b) .tag elements shrinking, making them
illegible

This seems good enough™ for the moment

Related to issue #9