Added builder class for Message instances