add profile.  Refactor message test.
add profile#set.
update readme.