Added better async connections for sending data, basic UI changed