Added disconnect buttno.
Added SpiderController Interface so the MainActivity can either use WiFi or Bluetooth to connect to the spider.