adds https, fixes major bug, handles case of false cache with no new response, still pulls from cache
Merge branch 'develop'