Added new classes that deal with messaging (ie. error messages).