Added message class, functionality