Added a directory to place the protocol definition; where we define how messages will be passed, how messages are formated/parsed, and how other aspects of the protocol work (users, presence, IM, server/client implementation, etc).