interface enumeration implemented in library
computes network and broadcast addresses now
added application to call functions