Continuing with design.

 * Added MessageWarning.
 * Changed Iterator structure.
 * Added Message Filter.