Skip assert on stack free
Refactor count data type in stack struct
Add linked list add/remove and tests
Added list traverse callback and tests