Fixed incorrect assumptions about reputation, re-implemented as badging.