Refactoring the IFoosPlayer bits and network service