Began refactoring network-specific code to its own module
Moved ReceiveMessage to network package