Update docs
Implement atomic pop() method