Refactor networking

Now asks about network setup before 1st reboot. Should nake it
slightly easier