Update system architecture
Update 2fa design
Update ER design
Update use cases
Add server use cases