proposed reformat of social interface

@ryscheng - can you take a look at these and see if anything looks horribly remiss.  Changed formatting to be consistent / 80char line width, and simplified errors.