Stack, Queue

Implement stack, queue
Generally, we should use blank indent (size 4) instead of tab indent.