Not sure if the poster is also the author but why is the application connecting to a server? Is it using a centralised point to connect to the Bitmessage network?
Edit: It also appears to connect to Tor. Perhaps a quick overview of what's happening under the hood could be useful.