Feature/all about communities

Communities list
Communities view
Communities joining/leaving