Let the caller set the size of the subnet block
Re-factor all of the RSpec tests and add tests for the new Host & Subnet classes