Extract base class into social media objects
Use better name for superclass