Added a game controller object and trying to experiment with multiple clients connecting at the same time but it is currently broken