def parse_plist_xml(data)
      # Parse the xml with Plist and iterate over each
      # access point by creating a new access point.
      parsed_data = []
      Plist::parse_xml(data).each do |ap_info|
        ap = AccessPoint.new(ap_info)
        parsed_data << ap
      end
      parsed_data
    end
def parse_plist_xml(data)
      # Parse the xml with Plist and iterate over each
      # access point by creating a new access point.
      parsed_data = []
      Plist::parse_xml(data).each do |ap_info|
        ap = AccessPoint.new(ap_info)
        parsed_data << ap
      end
      parsed_data
    end
parse_plist_xml() hanldes the plist xml format
 that actually is parse behind the seens to make the
 parse method prettier really.