made systems more flexable
start on server with game loop and it's on game logic