Framework that implements the interface and communication protocol ofo the GameApplicationLayer