Remove networkdriver

This piggybacks on #133 and #134 so please review those first.

This removes the legacy networkdriver. We may need more things from this but they will be adjusted manually.