That wasn't supposed to go live..
Document protocols, reducers
Add protocols, reducers documentation

Fix #61