Simple and dirty file sharing app, using Reliable transmission over UDP (selective repeat)