Fix for midnight observations where list is not returned
Add logging and busy during urlretrieve
Move cache control outside cache folder
Add cache flushing mechanism