Switched footer to Flexbox, closes #292.