Update
Add Stack.java

Use generic
Add NumberStack.java

Use bounded type
Add StackDemoApp.java

A demo of Stack.java
Add WildCardDemoApp.java

Use wildcard to allow subclasses to be used as parameter of a method