Split classes in two

Break into an admin class and 'loop' style class. This fixes the
E_STRICT errors in the testimonials widget. Updated all functions to
match.