created core project
created protocol and send message