Social network giant goes public