Simple stack implementation
Test with cobertura 100%