metadata: allow customization of og_type via param
Also:
- define controllers code via class to allow customization via
alias_method_chain
for monkey patching - define plugin using Base class to avoid conflicts with the
Controllers
class defined by RSpec