Optimizing getteing latest data

First the newest local db txt file will be read.

Then a deferred lookup is made and if there are updates, this file is
fetched.

If there are no local db txt files one will be created right away.