add ArrayStack, StackPlates, and two stack implementations.