refactor: prepare for appservices, pusher, timeline, transactionids, and users

This commit is contained in:
8 changed files with 5120 additions and 0 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff