I’m trying to get some information about creating a social network with buddypress. I’m not talking about creating another Facebook but my site would be more like a linkedin website for a niche community. So I would have features such as profiles, messages, employer page and employees page, contacts, chat. Is buddypress good platform for a website like that?