another go at building Stack As Array with TDD