add missing return value to assingment operator
first implementation of stack, with tests