Fix Bug 1016500 - Implement Manifesto redesign

Do not merge yet. Still needs photo usage permissions and l10n.
Nit: you could cache this jquery object using a variable like `var $this = $(this);` to avoid re-querying in this event handler.