Queue struct

Add Queue structure and their messages