A simple Java IP and socket based instant messaging and file sharing application