Both parts - the BCI interface and the Arduino-controlled Mars Lander are already implemented with fragments (http://developer.android.com/guide/components/fragments.html). The interesting question is if it will possible to talk to the USB-A port of the tablet via USB Host while the micro USB port is talking to the ADK.