Lazy Stack interface and implementation

stack interface and lazy implementation using a linkedlist wrapper