Game event

Add GameEvent trait for event logging. Emit "User Login" and "User Logout" events for demonstration purposes.