Renamed scanPort() to isPortOpen() to better reflect boolean return value