bugfix: creates file subdirectories structure if it is not complete
before creating a new file.
added dummy position provider for the case that the json file containing
the location is missing or does not contain any locations