Add private groups

[not ready] 

CR: :white_check_mark: (mix)

pull down locally, check app loads

test functionality adjacent to this feature:

start a group

public/ private functionality

logged out functionality