working on client and serverside implementations of a game engine