Add Stack data structure and tests.