Added test-suite to cabal file.
Linked test project to library.
Added NetworkTemplate and sample Arbitrary instance.