Do a full typographic overhaul (again)

Another one coming up with a switch to ems

Also, fade in pages on load

Signed-off-by: Joel Fischer <joel@livioradio.com>