@ashfurrow => Networking

Eats @1aurabrown's #250 
Fixes #253

Adds tests + refactors. 
Moves bid checking into another network model -> `BidCheckingNetworkModel`