Changed Message to be more generic.
Initial commit.