established game mechanics classes on server side