* Creating an abstraction layer for network connectivity, due to Unity license restrictions.