Cross platform asynchronous multiplayer framework