Part 1: Basic Network Service
Part 2: Make it work
Part 3: Finish the CLI
Part 4: Network Events