[breaking] Feature/parametise files

Allows you to pass the root path to the Files.# functions.