Moved protocol files to protocol