Created protocol, UI design, and docs.