Created data message struct and implemented simple callbox funtionality