Correct Event Ordering System
Implement a basic listening socket