Clean up issues with static settings fields, add setting for auto-update, prompt user for downlaods and auto update. Added remaining TODOs.