Application now checks Wi-Fi state at launch.
Application now attempts to download a new file if connected to Wi-Fi. Uses built in data if unsuccessful.