IPScanner and Reorganization

Moved IP utility methods into class library to allow for console app to
test. Created an IP scanner as it's more reliable than ARP