Create amessage.hpp