- added deqeue and based on this impemented stack, queue, indexed_stack, indexed_queue