Adding NetworkInterface
Make resources implement interface
Change createJson and add tests
Merge pull request #465 from jamiehannaford/network-interface

Adding NetworkInterface