Added Collection, MessageCollection and MessageMapper classes. Modified UserMapper, DomainObject, Message and User classes