Created receiver and Processor process, change Clock package accordingly

I am still not sure how to manipulate clock when you have sent a message. The buffer in message is implemented with Map, the buffer in receiver is implemented in ArrayList. The class who determine when to deliver a message is called Deliver