Updated readme and part of protocol docs