initial commit
added message sending
merged from github