Slot based message deliverey model M1

Add class level comments.