Built more to the ReceiveCallBack function

Still have to write send and send call back functions.