added Queue data struct

uncompleted Queue data struct