Restructured the protocol project
New message types