Added MessageModel specs.
Updated message list implementation.
Updated MessageModel implementation.
Updated MessageRoutesSpec.
Updated MessageRoute implementation.