The app will be a GUI app that generates matching properties files and loadProperties() methods for user convenience --> also helps eliminate the errors caused by non-matching files
It can load .sprops files, which are basically just state saves of the app
can also load existing properties files or, if necessary, an existing loadProperties() method.
Maybe also write a script that will automatically push it to the robot
Include FTP functionality: should be able to log in as admin
include input fields for team number, hostname, username, password
Include GUI labels for each of these noting that the hostname by default (in 2016) may be roboRIO-FRC-[team number].local, username should be admin, password is blank by default, and so on
save hostname, username, password and other settings in a config file on each user's system.
-test errors such as trying to FTP when not connect to robot's wifi for intelligent, useful error reports.