Everything works pretty well now with Clients, Servers, Entities, and GameStates. The whole GameState is sent every server tick (instead of every user update rate like it should be) (instead of sending just a delta GameState), though.