Adding stack implementation using linked lists, with tests.