Added MessageHandler and Message implementations
Added Unit Tests
Added Documentation