# Functions
NewFilesGetter create a new FilesGetter instance configured for downloading from remote repository using an in memory storage.
NewTestFilesGetter return a FilesGetter with a fixed worktree and will not make calls to remote repositories.
# Structs
File rappresent a file downloaded in the in memory store.
FilesGetter is responsible to download and manage remote git repository in a in memory storage.