created solution
IHandle interface
added sleep  in queud handler
Residency message router