Added ArrayStack implementation