[FEATURE] Implement a basic stack with tests
[FEATURE] Update basic tests for stack