Added Stack ADT: needs some operators << >> possibly other work