Add player number transitions and checks.
Add WAIT cases.
Rename network to protocol & reenable -Werror.