Meh I could have messed this up. I won't have time to look at until this evening.

I believe that if we have a non-running ghost we should create the network, let me add a test for the happy path and figure it out.