POST: /SIGNUP
POST: /LOGIN
GET: /USERS/ME
PATCH: /USERS/ME
GET: /USERS/:ID
PATCH: /USERS/ME/PASSWORD
PATCH: /POST/:ID
POST: /POSTS/
DELETE: /POST/:ID
GET: /POSTS
GET: /POST/ME
GET: /POSTS/FOLLOWERS/ME
POST: /FOLLOWERS
GET: /FOLLOWERS/ME
GET: /FOLLOWERS/FOLLOWING
DELETE: /FOLLOWERS/:ID
POST: /LIKES/:ID
GET: /LIKES/POSTS/ME
GET: /LIKES/POSTS/:ID
DELETE: /LIKES/:ID
POST: /MESSAGES/
GET: /MESSAGES/:ID/:
POST: /COMMENTS
GET: /COMMENTS/POSTS/:ID
PATCH: /COMMENTS/:ID
GET: /COMMENTS/ME
DELETE: /COMMENTS/:ID
{ "id": ObjectId(), "username": String, "password": String, "createdAt": Date, }
{ "id": ObjectId(), "userId": ObjectId(), "content": String, "createdAt": Date, }
{ "id": ObjectId(), "postId": ObjectId(), "userId": ObjectId(), "createdAt": Date, }
{ "id": ObjectId(), "postId": ObjectId(), "userId": ObjectId(), "content": String "createdAt": Date, }
{ "id": ObjectId(), "userId": ObjectId(), "followingId": ObjectId(), "createdAt": Date, }
{ "id": ObjectId(), "talkId": ObjectId(), "senderId": ObjectId(), "receiverId": ObjectId(), "content": String, "createdAt": Date, }
{ "username": String, "password": String, }
{ "userId": ObjectId(), "content": String, }
{ "postId": ObjectId(), "userId": ObjectId(), }
{ "postId": ObjectId(), "userId": ObjectId(), "content": String }
{ "userId": ObjectId(), "followingId": ObjectId(), }
{ "talkId": ObjectId(), "senderId": ObjectId(), "receiverId": ObjectId(), "content": String, }