Add javadoc, use Apache Commons FTP client, rework wifi network