added tentative outline for member management, and chat system