Added stack implementation with a spinlock