Initial attempts at binding to network.
Merge branch 'stage-2-solution' into challenge-1-solution