Implementation of queue, linked-queue, stack and linked-stack for git test purpose