Add an interface for the root folder so apps have an interface to deal with storage

@icewind1991 @LukasReschke @PVince81 @nickvergessen @DeepDiver1975

New line what? Why does it matter :)