Added Internet permssion, and overrided android to allow network
process to run on the main thread. This should be changed to start
network stuff to run on it's own thread.