added commenting and social features

commenting and social features. Isn't passing make test, but that
doesn't seem to connect to my changes.