#11 - implemented a scheduled upload (15 minutes hard-coded for now)

Minor refactoring and logging info tweaks.