Checkpint.
Working state.
Cleanup.
Merge Panda's changes and refactor.
Merge Panda's changes and refactor.
Merge pull request #5 from NetSys/vjeko

Fix the enqueue and tell race condition.