Mammoth Times gets active in social media and on Web