Got rid of Zinnia, added my own present

Zinnia was too much, really. Maybe in the future if we want all the
added features, but rolling our own makes the site feel much more
complete for now.