separating out serialization actor. improving game loop and lobby loop