adding the beginnings of the messaging protocol files and daemon files