Classes for network - currently in development.