Project-4: MiniChat