fixed bug where removing element from end of the list would not set the new end of list object's next pointer to null
added test file and initial tests for improved stack
Added method to compare equality for stacks
init commit for improved stack implementation, empty methods only