framework for massively multiplayer online game