All social media button construction logic appended to social namespace