New Mzalendo homepage layout

Fixes #1528.

Not tested in Opera Mini yet.