MessageService implementation; unit tests; MessageServiceClient test refactor; integration tests; application context configuration, test and artifact